sauce made with onion, tomato, chili, oil, vinegar and other ingredients - Spanisch Englisch Wörterbuch